spring-loaded balance - French English Dictionary